package com.chain.galaxychain123.kotlionapp

class Outer  {

 var outerOfVal:String?="哈哈我是外部类的属性字段"

// 非静态内部类
   inner  class Inner{
        //内部类的属性
       var innerOfVal:String?="哈哈我是内部类的属性字段"
        //内部类的方法
        fun innerFun():Unit{
              //访问内部类Inner的属性字段 需要加  this@内部类.内部类属性
            println("访问内部类Inner的属性字段innerOfVal:"+this@Inner.innerOfVal)
            //访问外部类Outer的属性字段 需要加   this@外部类.外部类属性
            println("访问外部类Outer的属性字段outerOfVal:"+this@Outer.outerOfVal)
        }
    }

}